using System.Collections.Generic;

namespace ScrumManagementTool.domain.interfaces
{
    public interface ITeam
    {
        IList<IMember> GetTeamMembers();
        void SetTeamMembers(IList<IMember> members);
        void AddMember(IMember member);
        void RemoveMember(IMember member);
        void RemoveMember(int memberId);
        IMember GetMember(int memberId);
        int GetNumberOfMembers();
    }
}